package start.spring.io.movierecommendersystem.lesson8;

import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.beans.factory.annotation.Qualifier;
import org.springframework.stereotype.Component;


@Component

public class RecommenderImplementation {
   private Filter filter;

   @Autowired
   public RecommenderImplementation(@Qualifier("collaborativeFilter") Filter filter){
       super();
       this.filter = filter;
       System.out.println("Constructor invoked...");
    }
    public String [] recommendMovies(String moive){
       System.out.println("正在使用的过滤器名称："+filter+"\n");
       String[] results = filter.getRecommendations("Finding Dory");
       return results;
    }
}
